package xyz.zhouzhousag.server.pojo.entity;

import java.io.Serializable;
import java.util.Date;

/**
 * 回复表(Reply)实体类
 *
 * @author Yin.Liu8
 * @since 2021-09-26 16:21:16
 */
public class Reply implements Serializable {
    private static final long serialVersionUID = -95863776395316098L;
    /**
     * 回复标识
     */
    private Integer replyId;
    /**
     * 话题id
     */
    private Integer topicId;
    /**
     * 话题作者id
     */
    private Integer topicAuthorId;
    /**
     * 回复内容
     */
    private String replyContent;
    /**
     * 回复时间
     */
    private Date createDate;
    /**
     * 更新时间
     */
    private Date updateDate;
    /**
     * 当前回复用户id
     */
    private Integer replyAuthorId;
    /**
     * 当前回复用户昵称
     */
    private String replyAuthorName;
    /**
     * 是否删除 0:默认 1:删除
     */
    private Integer isDelete;
    /**
     * 是否已读 0:默认 1:未读
     */
    private Integer isRead;
    /**
     * 是否可见 0:默认 1:不可见
     */
    private Integer isShow;
    /**
     * 点赞
     */
    private Integer replyGoodCount;
    /**
     * 踩数
     */
    private Integer replyBadCount;
    /**
     * 回复类型
     */
    private String replyType;
    /**
     * 回复阅读数量
     */
    private Integer replyReadCount;
    /**
     * 回复状态 1000:有效 1100:无效 1200:未生效
     */
    private String statusCd;


    public Integer getReplyId() {
        return replyId;
    }

    public void setReplyId(Integer replyId) {
        this.replyId = replyId;
    }

    public Integer getTopicId() {
        return topicId;
    }

    public void setTopicId(Integer topicId) {
        this.topicId = topicId;
    }

    public Integer getTopicAuthorId() {
        return topicAuthorId;
    }

    public void setTopicAuthorId(Integer topicAuthorId) {
        this.topicAuthorId = topicAuthorId;
    }

    public String getReplyContent() {
        return replyContent;
    }

    public void setReplyContent(String replyContent) {
        this.replyContent = replyContent;
    }

    public Date getCreateDate() {
        return createDate;
    }

    public void setCreateDate(Date createDate) {
        this.createDate = createDate;
    }

    public Date getUpdateDate() {
        return updateDate;
    }

    public void setUpdateDate(Date updateDate) {
        this.updateDate = updateDate;
    }

    public Integer getReplyAuthorId() {
        return replyAuthorId;
    }

    public void setReplyAuthorId(Integer replyAuthorId) {
        this.replyAuthorId = replyAuthorId;
    }

    public String getReplyAuthorName() {
        return replyAuthorName;
    }

    public void setReplyAuthorName(String replyAuthorName) {
        this.replyAuthorName = replyAuthorName;
    }

    public Integer getIsDelete() {
        return isDelete;
    }

    public void setIsDelete(Integer isDelete) {
        this.isDelete = isDelete;
    }

    public Integer getIsRead() {
        return isRead;
    }

    public void setIsRead(Integer isRead) {
        this.isRead = isRead;
    }

    public Integer getIsShow() {
        return isShow;
    }

    public void setIsShow(Integer isShow) {
        this.isShow = isShow;
    }

    public Integer getReplyGoodCount() {
        return replyGoodCount;
    }

    public void setReplyGoodCount(Integer replyGoodCount) {
        this.replyGoodCount = replyGoodCount;
    }

    public Integer getReplyBadCount() {
        return replyBadCount;
    }

    public void setReplyBadCount(Integer replyBadCount) {
        this.replyBadCount = replyBadCount;
    }

    public String getReplyType() {
        return replyType;
    }

    public void setReplyType(String replyType) {
        this.replyType = replyType;
    }

    public Integer getReplyReadCount() {
        return replyReadCount;
    }

    public void setReplyReadCount(Integer replyReadCount) {
        this.replyReadCount = replyReadCount;
    }

    public String getStatusCd() {
        return statusCd;
    }

    public void setStatusCd(String statusCd) {
        this.statusCd = statusCd;
    }

}

